package com.xcm.service;

import com.xcm.model.TbOperationLog;
import com.xcm.model.vo.OperationLogListVO;
import com.xcm.page.PageInfo;

/**
 * 日志Service
 */
public interface OperationLogService {
	/**
	 * 保存日志
	 *
	 * @param operationLog TbOperationLog
	 */
	void saveOperationLog(TbOperationLog operationLog);

	/**
	 * 获取操作日志分页列表
	 *
	 * @param startTime 开始时间
	 * @param endTime   接受时间
	 * @param pageNum   当前页
	 * @param pageSize  每页显示条数
	 * @return PageInfo<OperationLogListVO>
	 */
	PageInfo<OperationLogListVO> listOperationLogByPage(String startTime, String endTime, Integer pageNum, Integer pageSize);
}
